Big Huge Thesaurus

Rodolia cardinalis

noun